I/he/she strove - Inglés Sinónimo Diccionario